Location:
Search - C CNC
Search list
Description: this c code is designed to interface beetween pc
and mecanival device like two axes CNC and control motor and othere devices
Platform: |
Size: 3072 |
Author: soroosh |
Hits:
Description: 高速切削加工技术是一种先进的制造技术,具有强大的生命力和广阔的应
用前景,已成为切削加工的主流。数控插补技术是数控系统实现轨迹运动控制
的基础,插补运算是CNC系统软件实现运动控制的核心模块,插补算法的优劣
将直接影响到CNC系统的性能。因此,实现一种高精度和高速度的插补方法是
插补的关键所在。
本文在分析传统基准脉冲插补、数据采样插补的算法的基础上,着重研究
了三次NURBS曲线实时插补技术,针对部分算法的不完整或效率低,提出了
一种简单快捷的插补算法。采用NURBS曲线的矩阵表达式,将整个插补过程
分解为插补预处理和实时插补。在插补预处理中完成了大量的计算,预处理的
计算结果直接应用于实时插补,使插补算法满足了NURBS曲线插补的实时性
要求,再辅以必要的轮廓误差控制,实现了加工速度自适应于加工路径的
NURBS曲线直接插补。
本文讨论的插补算法采用C++语言实现,并在VC++6.0的编程环境中实现
了插补算法的计算机仿真,验证了算法的正确性和可行性。-The high speed cutting is one of advanced manufacture technique,which has the powerful vitality and the broad application,and already became the mainstream of machining.The interpolation technology of NC is the foundation of path s control in the CNC system,and the interpolation operation is the core module of
CNC system software,which comes the motion control true.The interpolation
algorithm,whose function is good or bad,directly influences the performance of CNC system.So,a kind of interpolation method with the high accuracy and high speed is the key of interpolation.
Based on analyzing the traditional pulse interpolation and data sampling
interpolation,this paper emphasizes on the NURBS curve real-time interpolation
technology.In view of the partial algorithms which is incomplete and the low efficiency,this paper propose a simple and quick interpolation algorithm.Using the
matrix representation of NURBS curve,the whole interpolation process is divided into appropriate pretreat
Platform: |
Size: 1361920 |
Author: 翁經堯 |
Hits:
Description: 本文首先提出了基于TSP 的多点位加工路径优化模型以最高生产效率为目标
函数并以数控中心的多孔位加工和多点位焊接两个典型的自动化加工系统为例来
验证该模型的经济性和适用性其次分别为这两个系统建立了基于TSP 的路径优
化模型模型中考虑了实际加工时的系统中约束条件的影响如数控加工中心的换
刀速度主轴移动速度和焊接机器人的工作台转动速度等提出了近似法将数
控加工中心主轴对同一个孔位n 次重复遍历如钻粗镗精镗等简化对n 个
极小间距的相邻点位的一次遍历从而建立相应的多点位数控加工模型然后分
析和比较了罚函数法Tabu 算法等算法这些算法在求解TSP 时存在收敛速度慢
运算过程复杂的不足本文结合了这些算法的一些特点采用了改进的Hopfield 算
法求解基于TSP 的路径优化模型用C 语言编制了该改进算法的优化程序经实例
试算表明该算法具有收敛快权系数变化小迭代次数少的特点-Firstly, multi-point manufacture routine optimum model is referred. The highest
efficient is the object function. Multi-holes machining and multi-weld system are adapted
to verify the economics and adaptability of model. Secondly, separately the routine
optimum models of both systems are built up. Restriction in the real systems is considered
(such as the tool change speed, staple shaft moving speed in CNC and operation platform
rotation speed in weld robot). The approximate way is referred to predigest the n times
visits as 1 times visit, to establish the multi-holes CNC machining model. Thirdly, analyze
and compare the characters and difference of penalty function, Tabu algorithms, point out
their faults combine with the merits of other algorithms, and adapt the improving Hopfield
algorithms calculate the routine optimum model based on TSP, which is speedily and
easily calculated. The optimum program is compiled in C language to achieve the
improving algorithms.
Platform: |
Size: 523264 |
Author: 翁經堯 |
Hits:
Description: c program for avr atmega128 for step motor driver for CNC machine
Platform: |
Size: 1024 |
Author: sajjad |
Hits:
Description: 创建数控,简单数控,C#环境开发,WINFORM-Create a digital, simple CNC, C# environment, development, WINFORM
Platform: |
Size: 9216 |
Author: SUN |
Hits:
Description: 选用实时多任务操作系统rtlinux作为软件开发平台,以C作为软件开发工具来开发设计了开放式数控系统-Choose real-time multitasking operating system rtlinux as a software development platform to C as software development tools to the development of design the open CNC system
Platform: |
Size: 229376 |
Author: xinking |
Hits:
Description: 基于单片机设计步进电机系统。5轴步进电机联动-模拟数控系统c源程序;PWM直流电机恒速运行c程序-The stepper motor system based on single chip design. 5-axis stepper motor linkage- CNC simulation system c source PWM DC motor constant speed c program
Platform: |
Size: 3072 |
Author: xcy |
Hits:
Description: 本代码用Visual C和OpenGL写成,通过给定的控制顶点点生成NURBS曲面,在曲面造型,数控加工检测仿真方面有一定用处
-This code is written in Visual C and OpenGL NURBS surface generation by a given control top little, some use in surface modeling, CNC machining detection simulation
Platform: |
Size: 61440 |
Author: aixiaoxix |
Hits:
Description: 一种基于Visual C图像像处理的计算机集成数控技术仿真
-Based on Visual C image like Computer Integrated CNC processing technology simulation
Platform: |
Size: 831488 |
Author: wanynall |
Hits:
Description: 用C语言对数控机床界面对话框及显示的编程和设计-CNC machine tool programming interface design
Platform: |
Size: 60416 |
Author: 小树 |
Hits:
Description: 用C语言实现数控系统圆弧插补,比汇编更简洁明了-CNC system using C language circular interpolation, more concise than assembly
Platform: |
Size: 4096 |
Author: 刘伟鑫 |
Hits:
Description: Visual C++数字图像处理技术与工程案例,第4章,计算机集成数控技术代码-Visual C++ digital image processing technology and engineering case, Chapter 4, Computer Integrated CNC technology code
Platform: |
Size: 925696 |
Author: |
Hits:
Description: 用C++开发的基于运动控制卡的开放式数控系统,显示了一些基本功能-With the development of C++ motion control card based on Open CNC system, shows some of the basic functions
Platform: |
Size: 1996800 |
Author: 颜 |
Hits:
Description: 用C语言实现单片机数码管计数,蜂鸣器,数控电源的功能。-C language microcontroller digital tube count, buzzer, CNC power function.
Platform: |
Size: 7168 |
Author: zhangrong |
Hits:
Description: 简单的无卡数控设备系统控制c代码。实现对机械的完整控制。-Simple no card CNC equipment control system c code. Achieve complete control of the machine.
Platform: |
Size: 55296 |
Author: 王春锦 |
Hits:
Description: FANUC CNCBOOTREADME file for FANUC Open CNC HSSB driver
(C) Copyright FANUC LTD, 1996-2007, All Rights Reserved.
This document provides the information about the HSSB driver.
Please read this document before using the software in this disk.-FANUC CNCBOOT README file for FANUC Open CNC HSSB driver
(C) Copyright FANUC LTD, 1996-2007, All Rights Reserved.
This document provides the information about the HSSB driver.
Please read this document before using the software in this disk.
Platform: |
Size: 752640 |
Author: charle chen |
Hits:
Description: 数控机床刀具半径补偿 直线接直线 C程序源码-CNC machine tool cutter radius compensation received straight line C program source
Platform: |
Size: 1024 |
Author: uldbel |
Hits:
Description: 使用C++开发的,数控刀补仿真程序。主要完成以下功能:(1)直线接直线刀补 伸长、缩短、插入(包括建立,进行和撤销)
(2)直线接圆弧刀补 伸长、缩短、插入(包括建立,进行)
(3)圆弧接直线刀补 伸长、缩短、插入(包括进行和撤销)
(4)圆弧接圆弧刀补 伸长、缩短、插入(包括进行)-Use C++ development, CNC cutter compensation simulation program. Complete the following main functions: (1) linear linear cutter compensation received elongation, shortening, insert (including the establishment, conduct and revocation)
(2) circular knife straight pick up elongation, shortening, insert (including the establishment of conduct)
(3) arc pick up the knife straight elongation, shortening, insert (and including revocation)
(4) circular arc cutter compensation received elongation, shortening, insert (including)
Platform: |
Size: 5010432 |
Author: 何强 |
Hits:
Description: 数控插补程序,可以实现直线插补以及圆弧插补。-CNC C++ program
Platform: |
Size: 865280 |
Author: machenxi |
Hits:
Description: FOCAS2 Library
FOCAS2 library provides the functions which can be used in C
or BASIC language to handle data of CNC/PMC. Users can
make their own applications using FOCAS2 Library-FOCAS2 Library
FOCAS2 library provides the functions which can be used in C
or BASIC language to handle data of CNC/PMC. Users can
make their own applications using FOCAS2 Library
Platform: |
Size: 10662912 |
Author: propion |
Hits: